calling card
noun
1
2
: a sign or evidence that someone or something is or has been present
broadly
: an identifying mark
3
: a card displaying a number that can be used to charge telephone calls to a single account regardless of where the calls are placed
Love words? Need even more definitions?
Merriam-Webster unabridged
Share